Agile software is a means of putting the software first while at the same time reacting to these user requirements in a flexible ...